home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / c / EasygadgetsSou.lha / EasyGadgets / EasyGadgets.fd < prev    next >
Text File  |  1995-10-19  |  2KB  |  69 lines

  1. *
  2. *  EasyGadgets.fd © 1995 Ketil Hunn
  3. *
  4. ##base _EasyGadgetsBase
  5. ##bias 30
  6. ##public
  7. egIsMenuItemChecked(menu,idcmp)(a0,d0)
  8. egSetMenuBitA(window,menu,bit,array)(a0,a1,d0,d1)
  9. *tagcall
  10. egTextWidth(eg,text)(a0,a1)
  11. egMaxLenA(eg,array)(a1,a0)
  12. *tagcall
  13. egSpreadGadgets(posarray,sizearray,x1,x2,count,space)(a0,a1,d0,d1,d2,d3)
  14. egRequestA(window,title,format,gadgets,args)(a0,a1,a2,a4,a3)
  15. *tagcall
  16. egDisplayAlert(alertType,msg,timeout)(d0,a0,d1)
  17. egCloseWindowSafely(win)(a0)
  18. egCloseTask(task)(a0)
  19. egTaskToFront(task)(a0)
  20. egRenderGadgets(task)(a0)
  21. egFreeGList(task)(a0)
  22. egCreateGadgetA(eg,taglist)(a1,a0)
  23. *tagcall
  24. egAllocEasyGadgetsA(taglist)(a0)
  25. *tagcall
  26. egFreeEasyGadgets(eg)(a0)
  27. egCountVisitors(screen)(a0)
  28. egGetMsg(eg)(a0)
  29. egLinkTasksA(eg,tasks)(a1,a0)
  30. *tagcall
  31. egSetGadgetAttrsA(newgad,win,req,taglist)(a0,a1,a2,a3)
  32. *tagcall
  33. egCreateContext(eg,task)(a0,a1)
  34. egShowAmigaGuide(eg,node)(a0,a1)
  35. egCloseAmigaGuide(eg)(a0)
  36. egWait(eg,signals)(a0,d0)
  37. egSetGadgetState(gadget,window,state)(a0,a1,d0)
  38. egHandleAmigaGuide(eg)(a0)
  39. egHandleListviewArrows(listview,window,msg)(a1,a0,a2)
  40. egConvertRawKey(msg)(a0)
  41. egCreateMenuA(menudata)(a0)
  42. *tagcall
  43. **egSetMenuItem(menuitem,type,label,flags,exclude,userdata)(a0,d0,a1,d1,d2,a2)
  44. egFindVanillaKey(text)(a0)
  45. egGetNode(list,selected)(a0,d0)
  46. egGetGadgetAttrsA(newgad,win,req,taglist)(a0,a1,a2,a3)
  47. *tagcall
  48. egCountList(list)(a0)
  49. egOpenTaskA(task,taglist)(a1,a0)
  50. *tagcall
  51. egIsDisplay(screen,is_property)(a0,d0)
  52. egLockTaskA(task,taglist)(a0,a1)
  53. *tagcall
  54. egUnlockTaskA(task,taglist)(a0,a1)
  55. *tagcall
  56. *
  57. * V2.0 ************************************************************************
  58. egGhostRect(rp,x,y,w,h,pen)(a0,d0,d1,d2,d3,d4)
  59. egMakeHelpMenu(menu,screen)(a0,a1)
  60. egIconify(eg,doit)(a0,d0)
  61. egFindMenuItem(mymenu,idcmp)(a0,d0)
  62. egResetAllTasks(eg)(a0)
  63. egInitialize(eg,screen,font)(a0,a1,a2)
  64. egLockAllTasks(eg)(a0)
  65. egUnlockAllTasks(eg)(a0)
  66. egOpenAllTasks(eg)(a0)
  67. egCloseAllTasks(eg)(a0)
  68. ##end
  69.